Schlemm's canal – Català–English translations

🇬🇧 en ca

Schlemm's canal noun

  • channel in the eye
canal de Schlemm
Wiktionary Links